#ifndef EXCEPTIONTEST_H
#define EXCEPTIONTEST_H

#include <cppunit/extensions/HelperMacros.h>


class NerveTest : public CPPUNIT_NS::TestFixture
{
  CPPUNIT_TEST_SUITE( NerveTest );
  CPPUNIT_TEST( testOneSignal );
  CPPUNIT_TEST( testTwoSignal );
  CPPUNIT_TEST( testOneSignalMulti );
  CPPUNIT_TEST( testOneSignalMulti2 );
  CPPUNIT_TEST( testOneSignalMulti3 );
  CPPUNIT_TEST_SUITE_END();

public:
  NerveTest();
  virtual ~NerveTest();

  virtual void setUp();
  virtual void tearDown();

  void testOneSignal();
  void testTwoSignal();
  void testOneSignalMulti();
  void testOneSignalMulti2();
  void testOneSignalMulti3();

private:
  NerveTest( const NerveTest &copy );
  void operator =( const NerveTest &copy );

private:
};



#endif  // EXCEPTIONTEST_H
